#zx_content {
  width: 1002px;
  overflow: hidden;
  margin: 0px auto;
}
#zx_content .main_news {
  width: 1002px;
  height: 558px;
  padding-top: 20px;
}


#zx_content .main_news .main_left {
  width: 490px;
  height: 558px;
  float: left;
}
#zx_content .main_news .main_left .daodu {
  width: 500px;
  height: 412px;
  border-bottom: 1px solid #CBCBCB;
}
#zx_content .main_news .main_left .daodu .meg_box {
  width: 500px;
  height: 100px;
}
#zx_content .main_news .main_left .daodu .meg_box h3 {
  font-size: 22px;
  line-height: 48px;
  margin: 0px;
}
#zx_content .main_news .main_left .daodu .meg_box p {
  margin: 0px;
  line-height: 24px;
}
#zx_content .main_news .main_left .yaowen {
  width: 500px;
  height: 116px;
  padding: 15px 0px;
}
#zx_content .main_news .main_left .yaowen ul {
  margin: 0px;
  padding-left: 20px;
}
#zx_content .main_news .main_left .yaowen ul li {
  font-size: 16px;
  list-style: disc;
  line-height: 32px;
}
#zx_content .main_news .main_right {
  width: 480px;
  overflow: hidden;
  float: right;
  border: 1px solid #D0D0D0;
  border-top: 5px solid #45ABD8;
}
#zx_content .main_news .main_right .tan_name {
  border-bottom: 1px solid #D0D0D0;
}
#zx_content .main_news .main_right .line_img {
  width: 480px;
}
#zx_content .main_news .main_right .line_img img {
  width: 478px;
}
#zx_content .zx_banner {
  margin-top: 50px;
  margin-bottom: 50px;
  width: 1002px;
  height: 125px;
}
#zx_content .cate_news {
  width: 1002px;
  overflow: hidden;
  padding-top: 30px;
  border-top: 3px solid #45ABD8;
}
#zx_content .cate_news .news_left {
  width: 740px;
  height: 500px;
  float: left;
}
#zx_content .cate_news .news_left .news_expand {
  width: 800px;
  height: 500px;
}
#zx_content .cate_news .news_left .news_expand .news_warp {
  width: 360px;
  height: 240px;
  margin-right: 25px;
  float: left;
}
#zx_content .cate_news .news_left .news_expand .news_warp .news_name {
  width: 360px;
  height: 38px;
  border-bottom: 1px solid #CBCBCB;
  font-size: 22px;
  line-height: 32px;
}
#zx_content .cate_news .news_left .news_expand .news_warp .news_links {
  line-height: 32px;
  font-size: 16px;
}
#zx_content .cate_news .news_left .news_expand .news_warp .news_links {
  padding: 0px;
  padding-top: 10px;
  width: 360px;
  height: 180px;
}
#zx_content .cate_news .news_left .news_expand .news_warp .news_links li {
  line-height: 32px;
  font-size: 15px;
}
#zx_content .cate_news .news_right {
  width: 220px;
  height: 500px;
  float: right;
}
#zx_content .cate_news .news_right .news_name {
  width: 220px;
  height: 38px;
  border-bottom: 1px solid #CBCBCB;
  font-size: 22px;
  line-height: 32px;
}
#zx_content .cate_news .news_right .news_links {
  width: 220px;
  height: 480px;
  padding: 0px;
  margin: 0px;
  padding-top: 10px;
}
#zx_content .cate_news .news_right .news_links li {
  line-height: 32px;
}
